About Feddal Management Limited (SC395129) United Kingdom