About Puls Holdings Ltd (13355998) United Kingdom