About Nihaven (bickenhall) Limited (11598206) United Kingdom