About Amelda Holding Lp (SL028938) United Kingdom