About Absr Holdings Limited (03689226) United Kingdom