About Charisma Apartments Ltd (11328748) United Kingdom