About Obarcs No.6 Llp (NC001250) United Kingdom