About Bosl Administration Services Limited (10518192) United Kingdom