About Bsa Management & Consulting Limited (06022613) United Kingdom