About Biso Fix Ltd (12236599) United Kingdom