About Nikalab Ltd (07095303) United Kingdom