About Bogards Investments Limited (11825655) United Kingdom