About Bexsar Consulting Limited (10701339) United Kingdom