About Abstrat Technologies Limited (SC609480) United Kingdom