About Oise Holdings Limited (05864039) United Kingdom