About Frankels Solutions Limited (13224524) United Kingdom