About Perdusa Limited (11938441) United Kingdom