About Kingfishers Pulse Ltd (12001368) United Kingdom