About Solipen Limited (10622509) United Kingdom