About Pegasus Technology Limited (10326348) United Kingdom