About Bohdi Holdings Limited (SC691826) United Kingdom