About The Lost Trimester Ltd (13089437) United Kingdom