About Boboro Limited (SC550402) United Kingdom