About New Ideal Kbs Ltd (11201848) United Kingdom