About Frankidus Limited (13339349) United Kingdom