About Nekhend Ltd (13015270) United Kingdom