About Tandem Partners (london) Limited (11332816) United Kingdom