About Semporia Ltd (12027324) United Kingdom