About Bodhispace Limited (12050291) United Kingdom