About Abeastrasame Ltd (10839166) United Kingdom