About S.philomin Limited (13379542) United Kingdom