About Boodor Limited (SC603193) United Kingdom