About Phygital Technology Limited (12489253) United Kingdom