About Make It Seen Media Limited (07923032) United Kingdom