About Nekirock Limited (07609282) United Kingdom