About Flottbek Limited (10635626) United Kingdom