About Appcom Development Lp (SL018532) United Kingdom