About Bodhi Cycle Limited (10254057) United Kingdom