About Obarcs (holdings) Limited (NI047141) United Kingdom