About Bomad Holdings Limited (SC535388) United Kingdom