About Bix & Oshin Development Ltd (13205079) United Kingdom