About Oi - Polloi (london) Limited (09060258) United Kingdom