About Jaap Forest Limited (NI665971) United Kingdom