About Abstrat Limited (09512142) United Kingdom